string silk cocoons - Turkish English Dictionary